FOAM: Fragmented Objects for the Implementation of Mobile Agents
نویسندگان
چکیده
Mobile agents are a promising approach to distributed software. The typical programming paradigm considers a mobile agent to be a mobile object or a group of objects migrating together. Important issues of this approach are abstraction, encapsulation, a welldefined interface, and the clear definition of a migration entity. Putting the whole functionality of an agent into one migration entity is not feasible for real world applications, because one important benefit of a mobile agent, namely the efficient communication at the destination site, does not compensate migration costs. FOAM, a fragmented object model for mobile agents, offers a solution to this problem. Agents are split into smaller and mobile fragments, which still belong to the same object and agent respectively. Agents can scale with respect to mobility as also just parts of the agent can migrate. Agents can have replicated components and have multiple points of presence. Finally, an agent can be fragmented according to the different phases of its task. This reduces migration costs if not all phases are needed for a certain run of the agent and increases the expenditure to spy out critical information of the agent.
منابع مشابه
Fragmented Objects for the Implementation of Mobile Agents
Mobile agents are a promising approach to distributed software. The t ypical programming paradigm considers a mobile agent to be a mobile object or a group of objects migrating together. Important issues of this approach are abstraction, encapsula tion, a well-defined interface, and the clear definition of a migration entity. Putting the whol e functionality of an agent into ne migration entity...
متن کاملExtending the Qualitative Trajectory Calculus Based on the Concept of Accessibility of Moving Objects in the Paths
Qualitative spatial representation and reasoning are among the important capabilities in intelligent geospatial information system development. Although a large contribution to the study of moving objects has been attributed to the quantitative use and analysis of data, such calculations are ineffective when there is little inaccurate data on position and geometry or when explicitly explaining ...
متن کاملExperimental study on foamed sandy soil for EPBM tunnelling
Foam injection is becoming a standard conditioning agent when tunnelling with an earth-pressure balanced shield, resulting in an increasing interest in this technique. The technique is mostly based on empirical rules and experience. To be able to determine what foam and how may foam has to be injected for different soils, it is necessary to know the mechanical parameters of the foam-water-soil ...
متن کاملCompressibility and Foaming behavior of steel slag/waste glass compositesby particle size distribution and foam agents
In present research, the foam glass-ceramic composites fabricated by window glass, steel slag and SiC, CaCO3 foaming agents were investigated by press–sintering method. The optimum sintering temperature was obtained at 1200°C with a 3-minutes holding time and 20°C/min heating rate. The optimum pressure level of 80 MPa for achieving the 70 % of relative density was selected. The effec...
متن کاملارائه یک رویکرد همانند سازی شده عامل محور در اجرای یک الگوی کد متحرک مطمئن
Abstract Using mobile agents, it is possible to bring the code close to the resources, which is not foreseen by the traditional client/server paradigm. Compared to the client/server computing paradigm, the greater flexibility of the mobile agent paradigm comes at additional costs as well as the additional complexity of developing and managing mobile agent-based applications. Such complexity ...
متن کامل